Elementor\App\Modules\ImportExport\Processes\Import B

Total Complexity 90
Dependencies 18
Dependents 2
Total lines 784
Lines of code 388
Logical lines of code 213
Comment lines 220
Methods 44
Properties 16

Methods 44

Method Rating Maintainability Complexity Lines of code
__construct()
S
49 6 29
run_runner()
S
46 5 38
set_default_settings()
S
58 6 17
save_elements_of_imported_posts()
S
57 5 16
run()
S
49 4 30
get_settings()
S
61 5 14
get_kit_thumbnail()
S
60 4 14
init_import_session()
S
49 2 31
read_manifest_json()
S
61 3 12
init_adapters()
S
65 3 9
extract_zip()
S
63 3 10
prevent_saving_elements_on_post_creation()
S
64 3 10
from_session()
S
65 3 8
set_import_object()
S
56 1 18
get_default_settings_conflicts()
S
70 2 6
get_default_settings_custom_post_types()
S
68 2 7
read_site_settings_json()
S
68 2 7
get_default_settings_override_conditions()
S
72 2 6
finalize_import_session_option()
S
63 2 10
get_default_settings_plugins()
S
78 2 3
filter_php_error_args()
S
69 2 6
settings_conflicts()
S
77 1 4
get_adapters()
S
82 1 3
register()
S
79 1 3
update_instance_data_in_import_session_option()
S
67 1 7
register_default_runners()
S
68 1 8
get_imported_data_replacements()
S
71 1 6
get_default_settings_include()
S
79 1 3
get_runners_name()
S
80 1 3
get_manifest()
S
82 1 3
get_extracted_directory_path()
S
82 1 3
get_session_id()
S
82 1 3
get_imported_data()
S
82 1 3
get_settings_referrer()
S
82 1 3
settings_include()
S
77 1 4
get_settings_include()
S
82 1 3
settings_referrer()
S
77 1 4
get_settings_selected_plugins()
S
82 1 3
settings_selected_plugins()
S
77 1 4
get_settings_selected_custom_post_types()
S
82 1 3
settings_selected_custom_post_types()
S
77 1 4
get_settings_selected_override_conditions()
S
82 1 3
settings_selected_override_conditions()
S
77 1 4
get_settings_conflicts()
S
82 1 3